make every endeavour - Alemán Inglés Diccionario